abstaining from sexual intercourse - Francés Inglés Diccionario